package cn.lkk.samples.apis;

/**
 * java.lang.StringBuilder 类的使用演示。
 * 该类用于连接字符串，比 + 操作符更加有效
 */
public class StringBuilderAPI {
    public static void main(String[] args) {
        basic();
    }

    /**
     * 演示 StringBuilder 的基本使用，用于构造字符串。
     */
    public static void basic() {
        // 1 构造一个 StringBuiler 对象
        StringBuilder builder = new StringBuilder();

        // 2 调用 append 函数向 builer 中追加数据
        builder.append('A');
        builder.append(" wonderful world!");

        // 3 将缓冲区中的数据转换成字符串输出
        String completedString = builder.toString();
    }

    //todo: StringBuilder的API的showcase
    public static void details() {

    }
}
